Esercizio 1

Si vuole definire un formato per l’interscambio dati relativo ad esperimenti di coltura di colonie batteriche. Il file scambiato specifica la lista dei batteri. Per ciascun batterio sono specificati un codice identificativo (integer), il nome scientifico (string), la dimensione media (decimal), il tipo di forma (string, es. “cocchi”) e la lista delle colture. Per ogni coltura si specifica il codice (integer), il timestamp di inizio (dateTime), il terreno di coltura (string) e la lista delle osservazioni. Per ogni osservazione si specificano l'ora (time), la dimensione della colonia (decimal) e eventuali note (string). Si proponga la struttura XML necessaria, mostrando un esempio, e si scriva il file XML schema associato.

Esempio di file XML
File XML schema
Valida il file di esempio